	/deep/ .header_fixed{
		background: #AD2926  !important;
	}
	/deep/ .header_fixed{
		background: #AD2926  !important;
	}
	.mian-bg{
		width: 100%;
		height: 510rpx;
		position: absolute;
		/*  #ifdef H5 || APP-PLUS  */
		top: -80rpx;
		/*  #endif   */
		/*  #ifdef MP-WEIXIN  */
		top: -76rpx;
		/*  #endif   */
	}
	.tipsbox{
		@include flexLeft;
		background: $globalColor-white;
		border-radius: 20rpx 20rpx 20rpx 20rpx;
		padding: 18rpx 30rpx 22rpx;
		margin: 30rpx;
		position: relative;
		z-index: 2;
		&-title{
			background: linear-gradient(180deg, #319EFF 0%, #75BFF8 100%);
			background-clip: text;
			color: transparent;
			font-weight: bold;
			font-size: 34rpx;
			margin-right: 20rpx;
		}
		&-grey{
			font-size: 26rpx;
			font-family: PingFang SC-Regular, PingFang SC;
			font-weight: 400;
			color: #999999;
		}
		&-orange{
			font-size: 26rpx;
			font-family: PingFang SC-Regular, PingFang SC;
			font-weight: 400;
			color: #F18821;
		}
	}
	.typeList{
		&-top{
			width: 100%;
			@include flexLeft;
			margin: 23rpx 0 30rpx;
			padding: 20rpx 0;
		}
		&-goods{
			width: 230rpx;
			height: 120rpx;
			margin: 0 27rpx 33rpx 33rpx;
		}
		&-titlebox{
			@include flexLeftColumn;
			.title{
				font-size: 32rpx;
				font-family: PingFang SC-Bold, PingFang SC;
				font-weight: bold;
				color: $globalColor-fontStyle;
				@include initMoreLine(2);
				width: 380rpx;
			}
			.tipsItem{
				width: 360rpx;
				@include initMoreLine(1);
			}
			.tips{
				@include flexLeft;
				@include initOneLine;	
				.type{
					font-size: 24rpx;
					font-family: PingFang SC-Regular, PingFang SC;
					font-weight: 400;
					color: #666666;
					margin: 10rpx 10rpx 0 0;
					padding-right: 10rpx;
					border-right: 1px solid #E5E5E5;
					white-space: nowrap;
					&:nth-last-child(1){
						border-right: none;
					}
				}
			}
		}
	}
	.contentbox{
		position: relative;
		z-index: 2;
		&-wrapper{
			background: $globalColor-white;
			border-radius: 20rpx 20rpx 20rpx 20rpx;
			margin: 0 30rpx;
		}
		&-list{
			@include flexLeftColumn;
			margin: 0 30rpx;
			padding-bottom: 40rpx;
			position: relative;
		}
		&-item{
			@include flexLeft;
		}
		&-orderimg{
			width: 66rpx;
			height: 36rpx;
			margin-right: 20rpx;
		}
		&-time{
			font-size: 32rpx;
			font-family: PingFang SC-Bold, PingFang SC;
			font-weight: bold;
			color: $globalColor-fontStyle;
		}
		&-addr{
			font-size: 26rpx;
			font-family: PingFang SC-Regular, PingFang SC;
			font-weight: 400;
			color: #888B95;
			margin: 5rpx 0 0 86rpx;
			width: 430rpx;
		}
		&-day{
			font-size: 20rpx;
			font-family: PingFang SC-Regular, PingFang SC;
			font-weight: 400;
			color: #A8866C;
			background: #FFF1DE;
			border-radius: 5rpx 5rpx 5rpx 5rpx;
			padding: 4rpx 10rpx;
		}
		.line{
			height: 40rpx;
			opacity: 1;
			border: 1px  dashed #D9D9D9;
		}
		.line1{
			position: absolute;
			top: 30rpx;
			left: 30rpx;
		}
		.line2{
			margin-left: 30rpx;
		}
		&-map{
			position: absolute;
			right: 20rpx;
			bottom: 40rpx;
			.img{
				width: 44rpx;
				height: 44rpx;
				margin: 0 auto 10rpx;
			}
			.title{
				font-size: 24rpx;
				font-family: PingFang SC-Regular, PingFang SC;
				font-weight: 400;
				color: #2589FF;
			}
		}
	}
	.con{
		&-list{
			background: $globalColor-white;
			margin: 20rpx 30rpx;
			padding: 20rpx 30rpx;
			&--mb{
				margin: 20rpx 30rpx 200rpx;
			}
		}
		&-box{
			@include flexBetween;
			padding: 20rpx 0;
		}
		&-textarea{
			background: #F5F5F5;
			border-radius: 10rpx 10rpx 10rpx 10rpx;
			height: 128rpx;
			overflow-y: auto;
			font-size: 26rpx;
			font-family: PingFang SC-Regular, PingFang SC;
			font-weight: 400;
			color: #434754;
			text-indent: 40rpx;
			padding: 10rpx 0 0;
		}
		&-label{
			font-size: 28rpx;
			font-family: PingFang SC-Regular, PingFang SC;
			font-weight: 400;
			color: $globalColor-fontStyle;
		}
		&-info{
			@include flexRight;
			font-size: 28rpx;
			font-family: PingFang SC-Bold, PingFang SC;
			font-weight: bold;
			color: #F3354C;
			.img{
				width: 40rpx;
				height: 40rpx;
				margin-left: 10rpx;
			}
			.couponbox{
				background: #F3354C;
				border-radius: 5rpx 5rpx 5rpx 5rpx;
				font-size: 26rpx;
				font-family: PingFang SC-Regular, PingFang SC;
				font-weight: 400;
				color: #FFFFFF;
				padding: 2rpx 5rpx;
			}
			.red{
				color: #F3354C;
			}
			.no{
				color: #888B95;
			}
		}
	}
	
	.agreement{
		margin: 20rpx 0;
		@include flexLeft;
		align-items: flex-start;
		.checkbox{
			width: 34rpx;
			height: 34rpx;
			margin-right: 15rpx;
			.img{
				width: 100%;
				height: 100%;
			}
		}
		.checkTitle{
			font-size: 24rpx;
			font-family: PingFang SC-Regular, PingFang SC;
			font-weight: 400;
			color: $globalColor-fontStyle;
			span{
				color: $globalColor-blue;
			}
		}
	}
	
	.returnAreaItem{
		font-size: 28rpx;
		font-family: PingFang SC-Regular, PingFang SC;
		font-weight: 400;
		color: #888B95;
		text-align: center;
		margin: auto;
		padding: 0 50rpx;
		&--mb{
			margin: 20rpx auto 200rpx;
		}
	}
	
	.tab{
		@include flexBetween;
		align-items: flex-start;
		&-item1{
			background: url($uni-static-dir+'/images/con-tabBg-1.png');
			background-repeat: no-repeat;
			background-size: 100% 100%;
		}
		&-item2{
			background: url($uni-static-dir+'/images/con-tabBg-2.png');
			background-repeat: no-repeat;
			background-size: 100% 100%;
		}
		&-item{
			width: 49%;
			@include flexCenter;
			padding: 22rpx 25rpx;
			&--active1{
				background: url($uni-static-dir+'/images/con-tabBg-1--active.png');
				background-repeat: no-repeat;
				background-size: 100% 100%;
				padding: 22rpx 25rpx 36rpx;
			}
			&--active2{
				background: url($uni-static-dir+'/images/con-tabBg-2--active.png');
				background-repeat: no-repeat;
				background-size: 100% 100%;
				padding: 22rpx 25rpx 36rpx;
			}
		}
		&-icon{
			width: 44rpx;
			height: 44rpx;
		}
		&-title{
			font-size: 36rpx;
			font-family: PingFang SC-Bold, PingFang SC;
			font-weight: bold;
			color: $globalColor-fontStyle;
			margin: 0 20rpx;
			white-space: nowrap;
		}
		&-check{
			width: 36rpx;
			height: 36rpx;
		}
	}
	
	.cashbox{
		&-wrapper{
		}
		
		&-addrbox{
			margin: 20rpx 0 0;
			border: 2rpx solid #232323;
			border-radius: 20rpx;
			padding: 25rpx;
			@include flexLeftColumn;
			width: 100%;
		}
		&-top{
			@include flexBetween;
			width: 100%;
			.news{
				@include flexLeft;
				.name{
					font-size: 30rpx;
					font-family: PingFang SC-Bold, PingFang SC;
					font-weight: bold;
					color: #000000;
				}
				.phone{
					font-size: 30rpx;
					font-family: PingFang SC-Regular, PingFang SC;
					font-weight: 400;
					color: #000000;
					margin-left: 20rpx;
				}
			}
			.imgbox{
				@include flexRight;
				.img{
					width: 40rpx;
					height: 40rpx;
				}
				.addr{
					margin-left: 30rpx;
				}
			}
		}
		&-details{
			width: 100%;
			font-size: 26rpx;
			font-family: PingFang SC-Medium, PingFang SC;
			font-weight: 500;
			color: #999999;
			margin:  10rpx 0 0;
			@include initMoreLine(1);
		}
		&-item{
			margin:  40rpx 0 20rpx;
		}
		&-titlebox{
			@include flexLeft;
			margin: 0 0 20rpx;
			.title{
				font-size: 26rpx;
				font-family: PingFang SC-Regular, PingFang SC;
				font-weight: 400;
				color: #888B95;
			}
			.explain{
				width: 32rpx;
				height: 32rpx;
				margin-left: 15rpx;
			}
		}
		&-border{
			width: 100%;
			border: 1px solid $globalColor-border;
			border-radius: 20rpx;
		}
		&-table{
			@include flexLeft;
			.label{
				font-size: 26rpx;
				font-family: PingFang SC-Regular, PingFang SC;
				font-weight: 400;
				color: #888B95;
				border-right: 1px solid $globalColor-border;
				padding: 39rpx;
			}
			.contentbox{
				@include flexLeftColumn;
				padding-left: 20rpx;
				.price{
					font-size: 26rpx;
					font-family: PingFang SC-Bold, PingFang SC;
					font-weight: bold;
					color: $globalColor-fontStyle;
				}
				.green{
					font-size: 26rpx;
					font-family: PingFang SC-Regular, PingFang SC;
					font-weight: 400;
					color: #15C775;
					margin-left: 25rpx;
				}
				.tips{
					font-size: 24rpx;
					font-family: PingFang SC-Bold, PingFang SC;
					color: $globalColor-fontStyle;
					margin-top: 5rpx;
				}
			}
		}
		.noborder{
			border-top: none;
		}
	}